Page({
  data: {
    orderId: null,
    orderInfo: null,
    goodsInfo: null
  },

  onLoad: function(options) {
    if (options.orderId) {
      this.setData({
        orderId: options.orderId
      });
      this.loadOrderDetail();
    }
  },

  // 加载订单详情
  loadOrderDetail: function() {
    // 使用假数据
    const orderInfo = {
      id: this.data.orderId,
      status: 0, // 0-待支付
      address: '徐汇区黎梅花园88栋3单元101',
      date: '2024-03-23 10:00',
      duration: '2小时',
      phone: '19256784886',
      gid: '1'
    };

    // 商品信息假数据
    const goodsInfo = {
      1: {
        id: 1,
        gname: '日常保洁 2小时1人急速清洁全程质保',
        price: 600,
        sales: 1000,
        prove: '/static/images/cleaning1.png'
      }
    };

    this.setData({
      orderInfo: orderInfo,
      goodsInfo: goodsInfo[orderInfo.gid]
    });
  },

  // 返回上一页
  goBack: function() {
    wx.navigateBack();
  },

  // 获取订单状态文本
  getStatusText: function(status) {
    const statusMap = {
      0: '待支付',
      1: '待服务',
      2: '服务中',
      3: '已完成',
      4: '已取消'
    };
    return statusMap[status] || '未知状态';
  }
}); 